What is lachlan nickname?

Lachlan is a Scottish name which means "land of lochs". As far as a nickname is concerned, Lachlan is commonly shortened to "Lachie" in Australia. In Scotland, it is often shortened to "Lach" or "Lachie" as well. In addition, some people also use "Lockie" as a nickname for Lachlan.